package com.alibaba.citrus.ots.common.util;

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import org.apache.commons.lang3.StringUtils;

/**
 * @description:
 * @author: yuhw
 * @date: 2021年10月26日 17:28
 **/
public class NameUtil {
    public static String getRealName(String json){
        if (StringUtils.isBlank(json))return null;
        if (!json.contains("{") && !json.contains("}"))return json;
        JSONObject obj = JSON.parseObject(json);
        if (obj != null){
            String name = obj.getString("realName");
            if ("unknown".equals(name) || "bot_sap".equals(name)){
                return "系统";
            }
            return name;
        }
        return null;
    }
    public static String getEmpId(String json){
        if (StringUtils.isBlank(json)){
            return null;
        }
        if (!json.contains("{") && !json.contains("}")){
            return json;
        }
        JSONObject obj = JSON.parseObject(json);
        if (obj != null){
            String empId = obj.getString("empId");
            return empId;
        }
        return null;
    }
}
